engine cycle life - Español Inglés Diccionario